package com.smdp.service.impl;

import com.smdp.dto.Result;
import com.smdp.entity.ShopType;
import com.smdp.mapper.ShopTypeMapper;
import com.smdp.service.IShopTypeService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * 店铺种类功能服务实现类。
 * 包含请求商户种类的功能。
 *
 * @author 蔡方珩
 */
@Service
public class ShopTypeServiceImpl extends ServiceImpl<ShopTypeMapper, ShopType> implements IShopTypeService {

    /**
     * 查询商户分类
     * @return 商户分类列表
     */
    @Override
    public Result queryTypeList() {
        List<ShopType> typeList = query().orderByAsc("sort").list();
        return Result.ok(typeList);
    }
}
